// 封装本地存储操作模块

/* 存储数据 */
export const setItem = (key, value) => {
  if (typeof value === 'object') {
    value = JSON.stringify(value)
  }
  window.localStorage.setItem(key, value)
}
/* 获取数据 */
export const getItem = (key) => {
  var data = window.localStorage.getItem(key)
  try {
    // 在这块执行没有报错，说明data数据就是一个json
    return JSON.parse(data)
  } catch (error) {
    // 普通字符串
    return data
  }
}
/* 删除数据 */
export const removeItem = (key) => {
  window.localStorage.removeItem(key)
}
